sea currents - German English Dictionary